All Packages Class Hierarchy This Package Previous Next Index
Class quicktime.qd3d.camera.CameraData
java.lang.Object
|
+----quicktime.util.QTByteObject
|
+----quicktime.qd3d.camera.CameraData
- public class CameraData
- extends QTByteObject
- implements PrimitivesLib, Cloneable
CameraData contains information for the camera angle and position.
Includes the camera's placement location, the camera's range, and
the camera's viewport plane.
refer to TQ3CameraData in QuickDraw3D
-
kNativeSize
- This is the size (the number of bytes) that are required for this class
-
CameraData()
- Creates a CameraData object containing no data.
-
CameraData(CameraPlacement, CameraRange, CameraViewPort)
- Creates a CameraData object from the data.
-
clone()
- Returns a copy of this class.
-
getEndianDescriptor()
- Returns the EndianDescriptor for this class.
-
getPlacement()
- returns the camera placement
-
getRange()
- returns the camera range
-
getViewPort()
- returns the camera range
-
setPlacement(CameraPlacement)
- sets the camera placement
-
setRange(CameraRange)
- sets the camera range
-
setViewPort(CameraViewPort)
- sets the camera range
-
toString()
- Returns a string representation of the class
kNativeSize
public static final int kNativeSize
- This is the size (the number of bytes) that are required for this class
CameraData
public CameraData()
- Creates a CameraData object containing no data.
CameraData
public CameraData(CameraPlacement placement,
CameraRange range,
CameraViewPort viewPort)
- Creates a CameraData object from the data.
- Parameters:
- iPlacement - The camera placement data.
- iRange - The camera range data.
- iViewPort - The camera viewport data.
getEndianDescriptor
public static final EndianDescriptor getEndianDescriptor()
- Returns the EndianDescriptor for this class.
- Returns:
- an EndianDescriptor
getPlacement
public final CameraPlacement getPlacement()
- returns the camera placement
setPlacement
public final void setPlacement(CameraPlacement placement)
- sets the camera placement
getRange
public final CameraRange getRange()
- returns the camera range
setRange
public final void setRange(CameraRange range)
- sets the camera range
getViewPort
public final CameraViewPort getViewPort()
- returns the camera range
setViewPort
public final void setViewPort(CameraViewPort viewPort)
- sets the camera range
clone
public Object clone()
- Returns a copy of this class.
- Overrides:
- clone in class Object
toString
public String toString()
- Returns a string representation of the class
- Overrides:
- toString in class QTByteObject
All Packages Class Hierarchy This Package Previous Next Index